home *** CD-ROM | disk | FTP | other *** search
- /*==================================================================
- File: Win32ZStringTools.h
-
- Contains: Main header file for the Win32ZStringTools application
-
- Written by: Nalini Prakash
-
- Copyright: 2000-2001 Connectix Corporation
-
- This source has been placed into the public domain by
- Connectix Corporation. You have the right to modify,
- distribute or use this code without any legal limitations
- or finanicial/licensing requirements. Connectix is not
- liable for any problems that result from the use of this
- code.
-
- If you have comments, feedback, questions, or would like
- to submit bug fixes or updates to this code, please email
- opensource@connectix.com.
- ==================================================================*/
-
- #if !defined(AFX_WIN32ZSTRINGTOOLS_H__9243C695_02CB_4B6D_8493_57698EE33DE4__INCLUDED_)
- #define AFX_WIN32ZSTRINGTOOLS_H__9243C695_02CB_4B6D_8493_57698EE33DE4__INCLUDED_
-
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
-
- #ifndef __AFXWIN_H__
- #error include 'stdafx.h' before including this file for PCH
- #endif
-
- #include "resource.h" // main symbols
- #include "ZStringTypes.h"
-
- /////////////////////////////////////////////////////////////////////////////
- // CWin32ZStringToolsApp:
- // See Win32ZStringTools.cpp for the implementation of this class
- //
-
- class CWin32ZStringToolsApp : public CWinApp
- {
- public:
- CWin32ZStringToolsApp();
-
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CWin32ZStringToolsApp)
- public:
- virtual BOOL InitInstance();
- //}}AFX_VIRTUAL
-
- // Implementation
-
- //{{AFX_MSG(CWin32ZStringToolsApp)
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-
-
-
- BOOL
- OpenMemMappedFile(
- const char * inPathName,
- HANDLE & outFileHandle,
- HANDLE & outMemfileHandle,
- char *& outData,
- Z_UInt32 & outSize);
-
- void
- CloseFiles(
- void * inData,
- HANDLE & inMemFileHandle,
- HANDLE & inFileHandle);
-
- /////////////////////////////////////////////////////////////////////////////
-
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
-
- #endif // !defined(AFX_WIN32ZSTRINGTOOLS_H__9243C695_02CB_4B6D_8493_57698EE33DE4__INCLUDED_)
-
-